<?php
/**
 * 后台菜单模型
 * @author maniac
 */
namespace app\common\model;

class ShopMenus extends SoftDel
{
    public $tableName = '商户后台菜单';         // 数据表名称
    public $logId     = ['id', 'name'];    // 操作日志标识
    public $subModel  = 'AdminMenus';      // 子模型
    public $subId     = 'parent_id';       // 与子模型关联标识
    public $softId    = 1;                 // 软删除标识
    
    // 自动转换
    protected $type = [
        'list_order' => 'integer',
    ];
    
    /**
     * 状态获取器
     * @param  string $value 字段值
     * @param  array  $data  所有数据
     */
    public function getStatusTxtAttr($value, $data)
    {
        $status = ['显示', '隐藏'];
        return $status[$data['status']];
    }
}
